﻿using System;
namespace Interface_Tier
{
    public interface IHRM_INSURANCE_PROCESSData
    {
        int HRM_INSURANCE_PROCESS_Delete(Guid ProcessID);
        int HRM_INSURANCE_PROCESS_Disable(Guid ProcessID, ref bool Enabled);
        System.Data.DataSet HRM_INSURANCE_PROCESS_Get(Guid ProcessID);
        System.Data.DataSet HRM_INSURANCE_PROCESS_GetList();
        int HRM_INSURANCE_PROCESS_Insert(Guid ProcessID, string EmployeeCode, DateTime FromDate, DateTime ToDate, string Description, decimal Foundation, double SocialInsurance, double HealthInsurance);
        int HRM_INSURANCE_PROCESS_Save(Guid ProcessID, string EmployeeCode, DateTime FromDate, DateTime ToDate, string Description, decimal Foundation, double SocialInsurance, double HealthInsurance);
        int HRM_INSURANCE_PROCESS_Update(Guid ProcessID, string EmployeeCode, DateTime FromDate, DateTime ToDate, string Description, decimal Foundation, double SocialInsurance, double HealthInsurance);
    }
}
